/**
 * 
 */
package com.yidu.erp.service.fdannex;

import java.util.List;
import java.util.Map;

import com.yidu.erp.model.BeyondAnnex;

/**
 * 分店的service
 * @author liao
 *
 */
public interface BeyondAnnexService {
	/**
	 * 删除分店
	 * @param annexId 分店ID
	 * @return
	 */
	int deleteByPrimaryKey(String annexId);
    
	/**
	 * 普通查询所有
	 * @param record
	 * @return
	 */
	List<BeyondAnnex> showList();
	/**
	 * 根据ID查询分店信息
	 * @param annexId 分店ID
	 * @return
	 */
	BeyondAnnex selectByPrimaryKey(String annexId);
	
	/**
	 * 修改或增加分店信息
	 * @param annex
	 * @return
	 */
	int updateOrAdd(BeyondAnnex annex);
	
	/**
	 * 查询分店所有信息分页
	 * @param param
	 * @return
	 */
	Map<String, Object> selectAll(Map<String, Object> param);
	
	/**
	 * 跟据名称查询id
	 * @param annexName
	 * @return
	 */
	BeyondAnnex getAnnexId(String annexName);
}
